From a1d9fa7118963e899a358ae6aebff8081d2f7eba Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Mon, 19 Aug 2024 15:26:26 -0700 Subject: fix receive route --- src/routes/(app)/[username]/receive/[...param]/+page.server.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/routes/(app)/[username]/receive') diff --git a/src/routes/(app)/[username]/receive/[...param]/+page.server.js b/src/routes/(app)/[username]/receive/[...param]/+page.server.js index c3b6ca64..953954e9 100644 --- a/src/routes/(app)/[username]/receive/[...param]/+page.server.js +++ b/src/routes/(app)/[username]/receive/[...param]/+page.server.js @@ -3,13 +3,14 @@ import { auth, post } from "$lib/utils"; import invoice from "$lib/invoice"; export let load = async ({ cookies, parent }) => { - let { user, rates } = await parent(); + let {subject, user, rates } = await parent(); let invoice = { type: "lightning", - rate: rates[user.currency], + rate: rates[user?.currency || subject?.currency], }; + if(!user) user = subject; invoice = await post("/invoice", { invoice, user }, auth(cookies)); let { id } = invoice; -- cgit v1.2.3